Daniel Terrero

My name is Daniel, nice to meet you!

I'm a fourth year Physics student at the Duquesne University. I(a tryhard) am interested in firmware, designing websites, app development , AI, and overall enjoy development of any sort

Contact Me

About Me

Let me introduce myself

During high school, I unearthed my passion for physics, finding delight in hardware competitions and programming late into the night. Opting to study physics while developing my programming skills, I now thrive as a student at Duquesne University, actively engaged in particle physics research alongside Jefferson Lab. Looking ahead, I aim to delve deeper into particle physics and gain valuable experiences in this realm. For more about me, feel free to explore my resume and learn about my journey in the world of physics and programming.

11+ Programming
Languages
10+ Completed
Github projects
5+ Frameworks and
Libraries

Work Experience

Where I worked before
  • Jefferson Lab
  • Duquesne

Intern Researcher

Jefferson Lab

May 2023 - Present

  • Developed and architected full-stack internal web tools used to automate change and process data from the EP-EPX reaction.
  • Implemented best software practices when designing automations, histograms and analizing the data.

Skills

My technical skills

Front End

HTML

90%

CSS

90%

JavaScript

80%

React

70%

Redux

70%

Back End

Java

80%

C

70%

Node Js

70%

Python

80%

Django

93%

Qualifications

My journey
Education

Physics

Duquesne University
2021 - 2025

Learned how to program literally anything

Myself and Youtube
2021


Projects

My side-projects

Find Events
Full Stack Mobile Application


More info
  • The application uses HTML, CSS, and JavaScript for front-end

  • It uses SQLitw as the database to store
    user data, such as profiles and events.

  • The application uses Expo, an app framework for React, for making mobile apps.

  • The application implements privacy and security features, such as securely storing passwords in SQLite using firebase to manage the users creation process

Learning App
Using 2D Games


More info

  • Collaborated with 2 friends to build an app to learn basic Math and History playong pixel games.

  • Uses a SQLite database for storing data locally, and uses HTML, CSS, JavaScript, and REACT for front-end.

  • The backend of the website is built using Python, which also supports connecting to a MySQL database

  • The website uses Python for server-side programming

Portfolio Site
This one!


More info
  • Implemented various interactive features such as a contact form and a smooth scroll effect to enhance the user experience

  • Developed and designed a portfolio website from scratch using HTML, CSS, and JavaScript

  • Utilized responsive design techniques to ensure that the website was mobile-friendly and looked great on all devices

JLab
Microbinning Project


More info
  • Program creates a text file out of a hipo file that can be publish for people to create scientific studies

  • Utilized programming techniques such as file I/O, OOP, and data parsing to efficiently read and update the text files.

Crypto Casino
Blackjack With Dices


More info
  • Created a fully functional casino with a blackjack game with dices using Django framework

  • Implemented secure crypto transactions

  • Utilized object-oriented programming concepts to design and code the casino components and interactions

Longevity Studies
Database Website


More info
  • Made this website for people interested in finding the benefits of studies without necessarily reading them

  • Applied object-oriented design principles, interfaces and my knowledge about databases to design maintainable and scalable code, as well as a loosely coupled architecture to improve system modularity and make it easier to add new features

College Students
Database


More info
  • The database is made for college students to rank eachother and to get info of eachother

  • Uses object-oriented programming concepts such as Inheritance, Polymorphism and Encapsulation.